home *** CD-ROM | disk | FTP | other *** search
- ***************************************************************************
- DIAL: Phone dialer with call log, mouse support and demon-dialer. v3.2
- Major rewrite update 04/15/89, see MODEM INITIALIZATION CODES
- ***************************************************************************
-
- LIMITATIONS
- The directory will hold no more than 480 names. If you know more people than
- that, run for office. Your modem must use the Hayes command set (it probably
- does), and have the extended response set called X6 in the initialization
- string. It turns out not all Hayes compatible modems have this. In that case,
- I don't know what will happen when you run the program. See your modem
- manual for some indication of what RESULT CODES the modem will return. If
- X4 is the highest number listed, then you are probably out of luck.
-
- OPERATION
- Type DIAL then H inside the program for help. If this is the first time you
- are using DIAL, it is important to type DIAL MAKE to create a new directory
- of delete the DIAL.DAT directory after experimenting with this sample
- Directory.
-
- FULL SCREEN MODE
- All the features discussed below are available from inside the program in FULL
- SCREEN MODE or from the DOS COMMAND LINE.
-
- MOUSE SUPPORT
- Dial 3 supports use of a mouse to select commands and names from the directory
- page on the screen. Double click any mouse button while pointing at the name
- or number to be dialed. Use the [PgUp] [PgDn] [Home] and [End] keys to change
- the directory page. Click on any command on line 2 command line to activate.
-
- DOS LINE COMMANDS
- Type DIAL plus:
-
- MAKE = make your initial directory, DO NOT USE AGAIN unless starting over
- name = one word as it appears in directory (capitals or lowercase OK)
- partial unique first few letters of name may be used
- number = dial a number not in the directory
- @list = dial names from a list file (see below)
- *name = dial prefix before name (no space)
- *number = dial prefix before number (no space)
-
- NOTE: Use - (hyphen) for 2 second pause between numbers as they dial
- to get past switchboard delays.
-
- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
- To hang up modem, just hit any key
- AFTER number is dialed AND receiver is picked up.
- To cancel call, hit any key at any time without
- picking up receiver.
- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-
- PARTIAL NAME FEATURE
- You can use a partial name when dialing, as long as what you provide is
- unique, WES identifies WESSON DAVID but not if WESSINSKI JOHN is present
- in the directory.
-
- PHONE USAGE LOG
- This facility asks you if you would like to log the time and duration of
- your call. It can be bypassed if the call is not answered or for any other
- reason. The phone log is stored in DIAL.LOG, which can be viewed with the
- regular DOS command, TYPE DIAL.LOG or edited using any ASCII editor. As far
- as I know, this is the only phone dialer which has this facility, enjoy it.
- Sorry to say, your computer remains tied up during your call.
-
- PHONE DIAL LIST
- This facility permits you to make a call list file which the DIAL program
- will use as a temporary replacement for the main DIAL.DAT Directory. The
- list may be any legal filename and path. Activate the list with the command
- DIAL @filename which is the filename preceded by @ If a call is answered,
- you will have the option of LOGGING the call in DIAL.LOG.
-
- PREFIX CODE
- You may specify a PREFIX CODE to be dialed before any number. Use Settings
- Port option to set the code, then put * before any name or number. Note: no
- space between * and name or number. Use - hyphen to add pauses to code. This
- feature will be useful in offices with switchboards or dial-out codes.
-
- SETTINGS
- The default path (drive or subdirectory) for all files created by DIAL, except
- DIAL.DAT amy be set using the Settings option. DIAL.DAT must be in the same
- drive or directory as the one from which DIAL is called. Mouse support may be
- turned on and off in the Settings menu. DO NOT turn Mouse on if you do not
- have a mouse driver loaded and active. Colors and beep sound may also be set
- using the Settings command option.
-
- MODEM INITIALIZATION CODES
- The author has discovered that not all Hayes "compatible" modems use the same
- register and initialization codes. If the default codes "Q0 V1 X6 S0=0" do
- not 1) return result codes, 2) return the codes in verbal form, 3) return a
- BUSY and RING code in English, then read your modem docs and change this
- setting to arrange for this to happen. Else I have no idea how to handle
- non-compatibility. If you need more initialization code space than allocated
- in the Settings Menu, simple enter DIAL.DAT with an ASCII editor and add the
- additional codes to the top line where the initialization string appears.
-
- TROUBLESHOOTING
- For DOS 2.x : if the program locks up when loading, check the last number in
- the top line of DIAL.DAT. If it is a 0, then the mouse setting is on. If you
- do not have a mouse driver loaded and active, that is probably causing the
- problem.
-
- Modems assigned to COM3: and COM4: may have to be switched to 1 or 2 to
- function. BASIC was not designed to address these ports, since the original
- DOS versions did not assign these in the regular fashion. If you get a dial
- error message when dialing the modem, there is a chance the modem is not
- entirely compatible with BASIC's way of addressing it. I have this problem
- with one of my modems, but not the other and have no idea what to do about it.
- Let me know if you figure it out.
-
- (c) 1989 David A. Wesson
- 238 S. Quaker Lane
- West Hartford, CT 06119
- 203-523-1873
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-